lose one's chance - Spanish English Dictionary